Advertisement

Java Mastering Java Error Handling

阅读量:

Java 中的异常处理机制是关键性的编程概念,在程序运行中旨在解决错误与异常事件。

程序中存在一些错误属于异常现象,但并非所有错误都属于异常情况,并且许多错误是可以预防的。

例如,在你的代码中缺少了一个分号会导致运行时出现错误信息 java.lang.Error。如果尝试执行 System.out.println(11/0),你需要意识到使用了 0 作为除数可能会导致抛出 ArithmeticException 异常。

异常发生的原因有很多,通常包含以下几大类:

  • 用户提交了无效的数据。
  • 无法找到该文档。
  • 在进行网络通信时可能会因连接断开而失败;此外,在运行虚拟机过程中若出现JVM内存超出容量限制也会导致错误。

这些异常事件有的是由用户操作失误导致的,有的是由程序运行过程中出现的错误所导致的,还有一些是由硬件设备或物理环境问题所导致的.

要理解 Java 异常处理是如何工作的,你需要掌握以下三种类型的异常:

检查性异常: 检查性异常中最典型的是由于用户操作失误或系统问题所引发的各种错误信息,在程序编译过程中必须由程序员加以处理。例如,在试图打开一个不存在的文件

全部评论 (0)

还没有任何评论哟~