java.lang
类 IllegalArgumentException
java.lang.Objectjava.lang.Throwablejava.lang.Exceptionjava.lang.RuntimeExceptionjava.lang.IllegalArgumentException
所有已实现的接口:
Serializable
直接已知子类:
IllegalCharsetNameException, IllegalFormatException, IllegalSelectorException, IllegalThreadStateException, InvalidKeyException, InvalidOpenTypeException, InvalidParameterException, KeyAlreadyExistsException, NumberFormatException, PatternSyntaxException, UnresolvedAddressException, UnsupportedAddressTypeException, UnsupportedCharsetException --------------------------------------------------------------------------------public class IllegalArgumentExceptionextends RuntimeException抛出的异 常表明向方法传递了一个不合法或不正确的参数。 从以下版本开始:
JDK1.0
另请参见:
Thread.setPriority(int), 序列化表格--------------------------------------------------------------------------------构造方法摘要
IllegalArgumentException() 构造不带详细消息的 IllegalArgumentException。
IllegalArgumentException(String s) 构造带指定详细消息的 IllegalArgumentException。
IllegalArgumentException(String message, Throwable cause) 根据指定的详细消息和原因构造一个新异常。
IllegalArgumentException(Throwable cause) 根据指定的原因和 (cause==null ? null :cause.toString()) 的详细消息构造一个新异常(它通常包含 cause 的类和详细消息)。 方法摘要 从类 java.lang.Throwable 继承的方法
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString 从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait 构造方法详细信息 IllegalArgumentException
public IllegalArgumentException()构造不带详细消息的 IllegalArgumentException。 --------------------------------------------------------------------------------IllegalArgumentException
public IllegalArgumentException(String s)构造带指定详细消息的 IllegalArgumentException。 参数:
s - 详细消息。--------------------------------------------------------------------------------IllegalArgumentException
public IllegalArgumentException(String message,Throwable cause)根据指定的详细消息和原因构造一个新异常。
注意,与 cause 相关的详细消息不是 自动合并到这个异常的详细消息中的。 参数:
message - 详细消息(保存此消息,以便以后通过 Throwable.getMessage() 方法获取它)。
cause - 原因(保存此原因,以便以后通过 Throwable.getCause() 方法获取它)。(允许使用 null 值,指出原因是不存在的或是未知的。)
从以下版本开始:
1.5 --------------------------------------------------------------------------------IllegalArgumentException
public IllegalArgumentException(Throwable cause)根据指定的原因和 (cause==null ? null :cause.toString()) 的详细消息构造一个新异常(它通常包含 cause 的类和详细消息)。 此构造方法对于那些与其他 throwable(例如,PrivilegedActionException)的包装器相同的异常来说是有用的。 参数:
cause - 原因(保存此原因,以便以后通过 Throwable.getCause() 方法获取它)。(允许使用 null 值,指出原因是不存在的或是未知的。)
从以下版本开始:
1.5

IllegalArgumentException 介绍相关推荐

  1. java.lang.IllegalArgumentException介绍

    相信这个异常大家都很常见. 我现在遇到一个需要配置tomcat  server.xml来修正的找不到的问题: 如下: java.lang.IllegalArgumentException: Docum ...

  2. illegalargumentexception是什么异常_实战 | 统一异常处理介绍及实战

    背景 软件开发过程中,不可避免的是需要处理各种异常,就我自己来说,至少有一半以上的时间都是在处理各种异常情况,所以代码中就会出现大量的try {...} catch {...} finally {.. ...

  3. 转:AbstractQueuedSynchronizer的介绍和原理分析

    引自:http://ifeve.com/introduce-abstractqueuedsynchronizer/ 简介 提供了一个基于FIFO队列,可以用于构建锁或者其他相关同步装置的基础框架.该同 ...

  4. NetworkManagementService介绍

    本文为<深入理解Android Wi-Fi.NFC和GPS卷>读书笔记,Android源码为Android 5.1 NetworkManagementService(以后简称 NMServ ...

  5. ssm 异常捕获 统一处理_SpringMVC 统一异常处理介绍及实战

    背景 什么是统一异常处理 目标 统一异常处理实战 用 Assert(断言) 替换 throw exception 定义统一异常处理器类 扩展 总结 <Java 2019 超神之路> < ...

  6. Google Guava Collections 使用介绍

    原帖http://www.open-open.com/lib/view/open1325143343733.html 简介: Google Guava Collections 是一个对 Java Co ...

  7. Reduce Join介绍及案例

    Reduce Join介绍及案例 Reduce Join介绍 Reduce Join案例 需求 1.需求说明 2.文件 案例分析 1.需求分析 2.输入数据 3.期望输出数据 4.MapTask 5. ...

  8. illegalargumentexception是什么异常_线程出现异常!应该如何处理?

    点击上方 一个优秀的废人,选择 设为星标 优质文章,及时送达 juejin.im/post/6844903997388636174 之前使用线程执行任务的时候,总是忽略了线程异常的处理,直到最近看书~ ...

  9. Android Jetpack组件之WorkManger使用介绍

    1.前言 最近简单看了下google推出的框架Jetpack,感觉此框架的内容可以对平时的开发有很大的帮助,也可以解决很多开发中的问题,对代码的逻辑和UI界面实现深层解耦,打造数据驱动型UI界面. A ...

最新文章

  1. Tensorflow实现的深度NLP模型集锦(附资源)
  2. kepserver 三菱fx_#电工培训# #plc培训# PLC培训 学在智通 赢在职场【三菱plc吧】
  3. 【Shall脚本】定时在线备份上传
  4. 天眼FAST如何发现脉冲星?
  5. 《数据结构与算法》课程设计任务书——赫夫曼编码/译码器
  6. 点击率预估算法:FM与FFM
  7. SplitContainer如何实现左导航,右显示与导航相关内容
  8. 126. PHP 加密
  9. 用TestComplete实现一个关键字驱动测试框架
  10. Android签名证书生成
  11. CruiseControl 安装配置
  12. 开源边缘计算平台研究分析
  13. linux命令清理磁盘空间,Linux如何使用命令行清理磁盘来增加空间
  14. 解决Chrome浏览器变慢
  15. CheckBox和ListView的结合使用
  16. JavaScript浮动广告
  17. oracle查询谁修改了数据ip,查询oracle特定表修改的用户及IP信息
  18. 入职第一天,我接手了号称【屎山】的祖传代码,这还能卷吗???
  19. 【IoT】 产品设计之α、β、λ测试
  20. HIT 软件构造 lab2

热门文章

  1. Java虚拟机这一块 —— 深入理解java虚拟机(jvm)
  2. Dwr概述与入门讲解
  3. SAP BW报表使用操作手册——系统登录
  4. linux开机出现initramfs无法进入系统
  5. html表格背景图片格式,css背景颜色、背景图片,以及列表的多种样式
  6. 群翔ShopNum1分销系统V8.1升级版,更优更全更盈利
  7. Zookeeper与统一配置管理
  8. 数据库---数据库恢复技术
  9. Unix和Linux
  10. 如何取消(或关闭)win2003中的ie增强安全配置