当前位置: 代码迷 >> Android >> Android Java 自定义错误
  详细解决方案

Android Java 自定义错误

热度:48   发布时间:2016-04-28 00:20:34.0
Android Java 自定义异常

1、自定义异常

package com;public class ZeroException extends Exception {    private static final long serialVersionUID = 1L;    public ZeroException(){        super() ;    }        public ZeroException ( String string ) {        super( string ) ;    }}

 

2、异常捕捉

package com;public class Test {    public static void main(String[] args) {        Test test = new Test() ;                try {            test.fun( "" ) ;        } catch (ZeroException e) {            e.printStackTrace();        }     }    void fun( String string ) throws ZeroException {        if( string == null ){            throw new ZeroException( "参数不能为null" ) ;        }        if( string == "" ) {            throw new ZeroException( "参数不能为空" ) ;        }    }}

 

3、运行结果

com.ZeroException: 参数不能为空    at com.Test.fun(Test.java:22)    at com.Test.main(Test.java:9)


 

 

  相关解决方案