Java异常和Internet寻址.ppt

Java异常和Internet寻址

广州大学 Java网络编程 主讲:刘淼 * 广州大学 Java网络编程 主讲:刘淼 * 第2讲 主要内容 异常处理----补充 Java寻址----第6章 * 广州大学 Java网络编程 主讲:刘淼 * 补充 异常处理 异常及其好处 异常是在程序运行时,破坏了程序正常执行流程的事件。因此,异常又叫异常事件。 异常既不是程序的语法错误,也不是程序的逻辑错误。异常既可能是超出程序员控制之外的环境因素,如要读取的文件不存在,网络连接不可用等;也可能是程序自身运行中出现的异常,如引用未赋值,除法运算时除数为0,访问数组下标越界等;同时也可能是Java虚拟机运行时出现的异常,如虚拟机的内部错误,堆栈溢出,内存越界等。 * 广州大学 Java网络编程 主讲:刘淼 * 补充 异常处理 异常及其好处 异常处理的基本思想是异常检测与异常处理分开。 异常检测能够告知异常发生的位置和异常类型。发生异常的方法可以处理异常,也可沿调用堆栈向上抛出,交由上层调用方法处理,增加了处理的灵活性。 * 广州大学 Java网络编程 主讲:刘淼 * 补充 异常处理 异常三大好处 好处一:将异常处理代码与正常逻辑代码分开,增加了程序的易读性。 正常读取文件的常规逻辑代码 readFile { open the file; determine its size; allocate that much

文档评论(0)

1亿VIP精品文档

相关文档