受检例外、执行时期例外 在某些情况下例外的发生是可预期的 例如使用输入输出功能 ·错误是可预期发生的这类例外称之为「受 检例外」( Checked Exception) 受检例外编译程序会要求您进行例外处理 在使用 java. Io. Buffered Reader的 BreadLine方 法取得使用者输人时’编译程序会要求您于程 序代码中明确告知如何处理 java. io IOEXception
受检例外、执行时期例外 • 在某些情况下例外的发生是可预期的 – 例如使用输入输出功能 • 错误是可预期发生的这类例外称之为「受 检例外」(Checked Exception) • 受检例外编译程序会要求您进行例外处理 – 在使用java.io.BufferedReader的readLine()方 法取得使用者输入时,编译程序会要求您于程 序代码中明确告知如何处理 java.io.IOException
受检例外、执行时期例外 如果您不在程序中处理的话,例如捋 EXCeption的" catch"区块拿掉 CheckedExceptionDemo. java: 9: unreported exception java. io IOException; must be caught or declared to be thrown
受检例外、执行时期例外 • 如果您不在程序中处理的话,例如将 IOException的"catch"区块拿掉 CheckedExceptionDemo.java:9: unreported exception java.io.IOException; must be caught or declared to be thrown