JAVA初学习笔记(8)- 异常处理

    技术2022-07-11  92

    如果程序出现了问题,我们需要自己来处理,有两种方案:

    try … catch … 格式: try{ 可能出现异常的代码; }catch(异常类名 变量名){ 异常的处理代码; }

    执行流程: 程序从try里面的代码开始执行 出现异常,会自动生成一个异常类对象,该异常对象将被提交给Java运行时系统 当Java运行时系统接收到异常对象时,会到atch中去找匹配的异常类,找到后进行异常的处理 执行完毕之后,程序还可以继续往下执行

    throws 虽然我们通过try…catch…可以对异常进行处理,但是并不是所有的情况我们都有权限进行异常的处理 也就是说,有些时候可能出现的异常是我们处理不了的,这个时候该怎么办呢?针对这种情况,,Java提供了throws的处理方案 格式: throws 异常类名;

    注意:这个格式是跟在方法的括号后面的

    编译时异常必须要进行处理,两种处理方案:try…catch…或者throws,如果采用throws这种方案,将来谁调用谁处理运行时异常可以不处理,出现问题后,需要我们回来修改代码
    Processed: 0.009, SQL: 9