
- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
What are checked exceptions in Java?
A checked exception is an exception that occurs at the time of compilation, these are also called as compile time exceptions. These exceptions cannot simply be ignored at the time of compilation; the programmer should take care of (handle) these exceptions.
if you use FileReader class in your program to read data from a file, if the file specified in its constructor doesn't exist, then a FileNotFoundException occurs, and the compiler prompts the programmer to handle the exception.
Example
import java.io.File; import java.io.FileReader; public class FilenotFound_Demo { public static void main(String args[]) { File file = new File("E://file.txt"); FileReader fr = new FileReader(file); } }
If you try to compile the above program, you will get the following exceptions.
Output
C:\>javac FilenotFound_Demo.java FilenotFound_Demo.java:8: error: unreported exception FileNotFoundException; must be caught or declared to be thrown FileReader fr = new FileReader(file); ^ 1 error
- Related Questions & Answers
- Checked vs Unchecked exceptions in Java
- Checked Vs unchecked exceptions in Java programming.
- Are the instances of Exception checked or unchecked exceptions in java?
- What is the difference between checked and unchecked exceptions in Java?
- Checked vs Unchecked Exceptions in C#
- What are unchecked exceptions in Java?
- What are custom exceptions in Java?
- What are chained exceptions in Java?
- What are number format exceptions in Java?
- What are user-defined exceptions in C#?
- What are the custom exceptions in C#?
- What are the various important exceptions in Selenium?
- Custom exceptions in Java
- What are the rules to follow while using exceptions in java lambda expressions?
- Built-in Exceptions in Java
Advertisements