zoukankan      html  css  js  c++  java
  • Java throws Exception、try、catch

    throws Exception是方法后面接的 意思是向上级抛出异常

    try{}里面的异常会被外面的catch捕捉到

    抛出异常是throw new Exception("异常");

    用法如下

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public static void main(String args[]){
        try{
            A();
        }catch(Exception e){
            System.out.println(e.getmessage());
        }
    }
    public static void A() throws Exception{
        throw new Exception("A方法抛出了一个异常");
    }

    (1)如果你不想编写捕获异常的具体代码的话,你可以使用 throws Exception 的形式,
    把异常再次抛出,交给JVM(Java虚拟机)可以捕获。这是一种比较省事的办法。 
    (2)如果你想亲编写处理异常的代码的话,可以使用try{ }catch(){ }的形式,进行捕获, 
    一旦程序发生异常,它就会安照你catch{ }块编写的代码去执行。

    throws 用在方法上面 用来声明该方法有可引发的异常
    try{}:捕获异常
    catch:处理异常

  • 相关阅读:
    Unity NGUI实现技能CD效果
    Unity NGUI中Anchor的用法
    Unity 技能按钮触发特效
    Unity NGUI 图集Atlas制作
    Unity NGUI 创建简单的按钮
    Unity 地形
    Unity GUI编程
    Unity 随机数的使用
    linux命令之pssh命令
    MySQL中SQL语句2
  • 原文地址:https://www.cnblogs.com/ivychang/p/Java.html
Copyright © 2011-2022 走看看