Write a Python program that reads a JSON file and prints its contents. The program should handle exceptions for scenarios like file not found, improper JSON format, etc.
Example 1:
Input: "correct_file.json" Output: { "name": "John", "age": 30, "city": "New York" }
Example 2:
Input: "incorrect_file.json" Output: "Exception: File not found"
Use Python’s built-in json module to read the JSON file.
import json def read_json_file(file_name): try: with open(file_name, 'r') as json_file: return json.load(json_file) except FileNotFoundError: return "Exception: File not found" except json.JSONDecodeError: return "Exception: Improper JSON format"
Unlock AI & Data Science treasures. Log in!