异常处理:处理错误
- 大多数错误处理机制都依赖于程序员自身的警惕性,这种警惕性是依靠人们的约定俗成,而不是编程语言,如果程序员警惕性不高,这些异常就得不到处理
- 在java中,异常直接置于编程语言中,当程序员编写错误的违反约定的代码时,java就会自动抛出错误的提示或警告。
- 异常是一种对象,它从出错点被“抛出”。【throw new Exception;】,抛出来的是一个Exception对象
捕获异常
- 异常会被专门用来处理特定类型错误的相应的异常处理器“捕获”。
- 异常处理像是与程序正常执行的路径并行,在错误发生时执行的另一条路径(抛出异常或其他路径)。如android的textview.setText(1)放int类型的值会抛出类型错误的信息一样。
- 异常不能够被忽略。
历史
- 异常处理早在面向对象出现以前就已经chu'xian