第二十八节:异常处理

左心房为你撑大大i 提交于 2020-01-14 04:41:24

异常的简介

异常就是错误对象
编译时异常
运行时异常

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来捕获异常,程序会中断

(自主学习,侵权可删)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!