Javaは**try/catch/finallyでエラーを処理し、checked例外(宣言または処理が必須)とunchecked例外**(実行時、強制されない)を独自に区別しています。この区別を理解することはJavaのエラー処理の中核です。
基本的な構造
{
();
} (FileNotFoundException e) {
System.out.println( + e.getMessage());
} (IOException e) {
System.out.println();
} {
System.out.println();
}
