今天爱分享给大家带来Java 的异常有哪几种,有什么区别?【面试题详解】,希望能够帮助到大家。
【参考答案】
两大类,一般异常和运行时异常。一般异常,这些异常是在定义方法时声明抛出的,这
些异常必需用 try catch 抛出,或 throws 处理,如果不处理,程序将编译失败。比如:
IOException、FileNotFoundException、SQLException 等。
运行时异常是程序运行时可能报出的异常。可以用 try catch 抓取,也可以不做任何处理。例
如:NullPointerException 异常就是一种比较常见的运行时异常。
原文链接:https://blog.itblood.com/2602.html,转载请注明出处。

![超能力重制版v0.6赞助 AI版[PC+安卓/2.00G/更新]Supower – Remake [v0.6] [亚洲SLG/汉化/沙盒]](/wp-content/uploads/replace/2025/09/22/7a31000288c794b2771a835c56bf7168.webp)