Java程序设计JavaProgrammingSpring,20131成都信息工程学院计算机系ContentsWhyExceptions?WhatareExceptions?HandlingExceptionsCreatingExceptionTypes2chapter8ExceptionsWhyExceptions(异常)?Duringexecution(执行),programscanrunintomanykindsoferrors;urs?Javausesexceptionstoprovidetheerror-(异常)ErrorClassCritical(严重的);(异常)Anexceptionisanevent(事件)ursduringtheexecutionofaprogramthatdisrupts(使中断)thenormalflow(流程)ofinstructions(指令).5chapter8ExceptionsExceptions(异常),:8Classifying(分类)JavaExceptionsUncheckedExceptions(非检查性异常),(检查性异常)(uncheckedexception):以RuntimeException为代表的一些类,编译时发现不了,只在能运行时才能发现。检查性异常(checkedexception):一般程序中可预知的问题,其产生的异常可能会带来意想不到的结果,因此Java编译器要求Java程序必须捕获或声明所有的非运行时异常。以IOException为代表的一些类。如果代码中存在检查性异常,必须进行异常处理,否则编译不能通过。如:用户连接数据库SQLException、FileNotFoundException。10chapter8Exceptions
课件Java程序设计方案 来自淘豆网m.daumloan.com转载请标明出处.