zoukankan      html  css  js  c++  java
  • Java学习 之 异常

    /*

    异常的继承体系

                           Throwable:所有异常与错误的超类

                                       Error:错误 , 修改java源代码

                                       Exception: 编译期异常, javac.exe进行编译时报错

                                                 RuntimeException: 运行时异常, java出现运行过程中出现的问题

    异常处理的两种方式:

                                     1、出现问题,自己解决  try...catch...finally

                                         try{

                                            可能出现异常代码

                                          }catch(异常类名  对象名){

                                               异常处理代码

                                          }finally{

                                             异常操作中一定要执行的代码

                                          }

                                     2、出现问题,别人解决  throws

                                          修饰符  返回值类型  方法名(参数) throws 异常类名1,异常类名2,...{}

     异常基本操作:

                           创建异常

                           抛出异常

                           处理异常:

                                         捕获处理,将异常获取,使用try/catch做分支处理

                                         try{

                                             需要检测的异常;

                                             }catch(异常对象){

                                                 printStackTrace打印异常信息

                                             }

                           声明抛出处理,出现异常后不处理,声明抛出给调用者处理。

                          方法声明上加throws 异常类名

    多异常处理

                    捕获处理:

                                  1、多个异常可以分别处理

                                  2、多个异常一次捕获多次处理

                                  3、多个异常一次捕获,采用同一种方式处理

    声明抛出异常:

                      声明上使用,一次声明多个异常

    自定义异常:

                   定义方法:编译时异常继承Exception,运行时异常继承RuntimeException

    */

  • 相关阅读:
    C#中将dll汇入exe,并加壳
    很不错的在线格式转换网站
    Eclipse快捷键大全
    win7休眠的开启与关闭方法
    C#实现注册码
    Microsoft.CSharp.targets不存在解决方法
    数据库>SQL Server2005>第4季SQL从入门到提高>2SQL Server使用
    main函数名字写错,写成mian等等的错误提示
    CSS选择器
    斐波那契数的实现
  • 原文地址:https://www.cnblogs.com/z97-/p/12702172.html
Copyright © 2011-2022 走看看