异常的简介
异常就是错误对象
编译时异常
运行时异常
public class Test {
public static void main(String[] args) {
System.out.println(1/0);//0不能做除数
System.out.println("呵呵");
// gsgsgsgrgshsehsehteshe//编译时错误
//1.异常是错误,运行时异常
//2.抛异常,创建一个错误对象,把错误对象丢出来
//3.捕获异常,默认由JVM来把错误信息进行捕获,打印出来。JVM会终止程序的执行
}
}
运行结果:
Exception in thread "main" java.lang.ArithmeticException: / by zero
at Test.main(Test.java:3)
Process finished with exit code 1
抛异常
捕获异常,默认是JVM来捕获异常,程序会中断
(自主学习,侵权可删)
本文介绍了异常的概念,包括异常作为错误对象的定义,以及编译时异常和运行时异常的区别。通过示例代码展示了如何在Java中处理除以零的运行时异常,解释了JVM默认的异常捕获机制及其对程序执行的影响。
1264

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



