Android Java 自定义异常
16lz
2021-01-23
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)
更多相关文章
- android中AudioRecord采集音频的参数说明以及audioTrack的播放
- android 开发使用 kotlin 进行点击事件监听和界面跳转,直接传也方
- Android RectF类的构造函数参数说明
- android 广播传参数
- Android canvas clip 参数解释
- build.prop生成及参数解析
- Android -- android activity 各种布局方式以及相关参数
- 动态修改Android参数信息的方法绕过改机检测