大家好,今天给大家带来的是异常处理的常用的方法和要注意的细节。

首先,是我们生活中的异常,生活中有许许多多的异常,比如:上班时只要用三十分钟,但是堵车就不一定了吧!还有各种各样的就不一一举例了。

其次就是我们程序中的异常了,异常究竟是什么呢?又要怎样处理?异常就是程序在运行过程中发生的不正常的事件,如所需文件找不到、数组下表越界等。Java的异常处理是通过五个关键字实现的:try:执行可能发生异常的代码块、catch:捕获异常、finally:无论是否发生异常,代码总能执行,除非虚拟机退出、throw:手动抛出异常、throws:声明方法可能抛出的异常。

程序中最常见的就是Exception异常层次结构的根类,当然不止只有这一种异常还有比如:ArrayPointerException数组下表越界、NullPointerException尝试访问null对象成员等。如图就是常见异常。

异常处理:


   
   
   

还有我们的输入算术错误,以零作为整数的异常。(话说不小心点到表格了,撤销不了了。不好意思!异常处理:)

   
   
   





   
   
   

异常处理:

一般情况下我们都会把报异常代码用try块包起来,可以跟几个catch块,如异常处理:

最后是我们的throw、throws的作用。

异常处理:

好了今天就分享到这,希望能给你带来帮助!如有建议还请多多指教!告辞!异常处理:

相关文章:

  • 2022-02-27
  • 2021-12-18
猜你喜欢
  • 2021-04-05
  • 2021-06-12
  • 2021-11-13
  • 2021-12-12
  • 2021-07-28
  • 2022-12-23
  • 2021-09-04
相关资源
相似解决方案