Android Java 自定义异常
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)

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android NDK
1、Android之NDK开发 http://www.cnblogs.com/devinzhang/archive/2012/02/29/2373729.html
- 下一篇
DownloadManager 的使用
一、基本概念 1、DownloadManager是Android 2.3A (API level 9) 引入的,基于http协议,用于处理长时间下载。 2、DownloadManager对于断点续传功能支持很好 。 二、权限设置(由于下载会需要SD卡存储,所以需要SD卡文件读写权限) <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 三、request.setNotificationVisibility 可以...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7,CentOS8安装Elasticsearch6.8.6