Java异常处理与编程实践
1. 异常捕获示例
在Java编程中,异常处理是非常重要的一部分。以下是一个异常捕获的示例代码:
catch ( LineUnavailableException e ) {
System.err.println( "Line cannot be opened because it is unavailable" );
}
catch ( IOException e ) {
System.err.println( "An I/O exception of some sort has occurred" );
}
catch ( UnsupportedAudioFileException e ) {
System.err.printf(
"File %s did not contain valid data of a recognized file type and format%n",
filename );
}
catch ( InterruptedException e ) {
// No‑op
}
catch ( RuntimeException e ) {
Logger.getLogger( LaughingMyArseOff.class.getSimpleName() )
.log( Level.SEVERE, e.getMessage(), e );
}
这个代码块展示了如何捕获不同类型的异常,并针对每种异常进行相应的处理。
超级会员免费看
订阅专栏 解锁全文
170万+

被折叠的 条评论
为什么被折叠?



