|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 IllegalArgumentException 的软件包 | |
---|---|
java.lang | 提供利用 Java 编程语言进行程序设计的基础类。 |
java.lang.management | 提供管理接口,用于监视和管理 Java 虚拟机以及 Java 虚拟机在其上运行的操作系统。 |
java.lang.ref | 提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。 |
java.lang.reflect | 提供类和接口,以获取关于类和对象的反射信息。 |
java.util | 包含集合框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 |
java.util.logging | 提供 JavaTM 2 平台核心日志工具的类和接口。 |
java.util.regex | 用于匹配字符序列与正则表达式指定模式的类。 |
java.lang 中 IllegalArgumentException 的使用 |
---|
java.lang 中 IllegalArgumentException 的子类 | |
---|---|
class |
IllegalThreadStateException
指示线程没有处于请求操作所要求的适当状态时抛出的异常。 |
class |
NumberFormatException
当应用程序试图将字符串转换成一种数值类型,但该字符串不能转换为适当格式时,抛出该异常。 |
抛出 IllegalArgumentException 的 java.lang 中的方法 | |
---|---|
protected Package |
ClassLoader.definePackage(String name,
String specTitle,
String specVersion,
String specVendor,
String implTitle,
String implVersion,
String implVendor,
java.net.URL sealBase)
使用此 ClassLoader 中的名称来定义包。 |
java.lang.management 中 IllegalArgumentException 的使用 |
---|
抛出 IllegalArgumentException 的 java.lang.management 中的构造方法 | |
---|---|
ManagementPermission(String name,
String actions)
构造新的 ManagementPermission 对象。 |
java.lang.ref 中 IllegalArgumentException 的使用 |
---|
抛出 IllegalArgumentException 的 java.lang.ref 中的方法 | |
---|---|
Reference<? extends T> |
ReferenceQueue.remove(long timeout)
移除此队列中的下一个引用对象,阻塞到有一个对象变得可用或者给定的超时期满了为止。 |
java.lang.reflect 中 IllegalArgumentException 的使用 |
---|
抛出 IllegalArgumentException 的 java.lang.reflect 中的方法 | |
---|---|
Object |
Field.get(Object obj)
返回指定对象上此 Field 表示的字段的值。 |
static Object |
Array.get(Object array,
int index)
返回指定数组对象中索引组件的值。 |
boolean |
Field.getBoolean(Object obj)
获得一个静态或实例 boolean 字段的值。 |
static boolean |
Array.getBoolean(Object array,
int index)
以 boolean 形式返回指定数组对象中索引组件的值。 |
byte |
Field.getByte(Object obj)
获得一个静态或实例 byte 字段的值。 |
static byte |
Array.getByte(Object array,
int index)
以 byte 形式返回指定数组对象中索引组件的值。 |
char |
Field.getChar(Object obj)
获得 char 类型或另一个通过扩展转换可以转换为 char 类型的基本类型的静态或实例字段的值。 |
static char |
Array.getChar(Object array,
int index)
以 char 形式返回指定数组对象中索引组件的值。 |
double |
Field.getDouble(Object obj)
获得 double 类型或另一个通过扩展转换可以转换为 double 类型的基本类型的静态或实例字段的值。 |
static double |
Array.getDouble(Object array,
int index)
以 double 形式返回指定数组对象中索引组件的值。 |
float |
Field.getFloat(Object obj)
获得 float 类型或另一个通过扩展转换可以转换为 float 类型的基本类型的静态或实例字段的值。 |
static float |
Array.getFloat(Object array,
int index)
以 float 形式返回指定数组对象中索引组件的值。 |
int |
Field.getInt(Object obj)
获得 int 类型或另一个通过扩展转换可以转换为 int 类型的基本类型的静态或实例字段的值。 |
static int |
Array.getInt(Object array,
int index)
以 int 形式返回指定数组对象中索引组件的值。 |
static InvocationHandler |
Proxy.getInvocationHandler(Object proxy)
返回指定代理实例的调用处理程序。 |
static int |
Array.getLength(Object array)
以 int 形式返回指定数组对象的长度。 |
long |
Field.getLong(Object obj)
获得 long 类型或另一个通过扩展转换可以转换为 long 类型的基本类型的静态或实例字段的值。 |
static long |
Array.getLong(Object array,
int index)
以 long 形式返回指定数组对象中索引组件的值。 |
static Class<?> |
Proxy.getProxyClass(ClassLoader loader,
Class<?>... interfaces)
返回代理类的 java.lang.Class 对象,并向其提供类加载器和接口数组。 |
short |
Field.getShort(Object obj)
获得 short 类型或另一个通过扩展转换可以转换为 short 类型的基本类型的静态或实例字段的值。 |
static short |
Array.getShort(Object array,
int index)
以 short 形式返回指定数组对象中索引组件的值。 |
Object |
Method.invoke(Object obj,
Object... args)
对带有指定参数的指定对象调用由此 Method 对象表示的基础方法。 |
static Object |
Array.newInstance(Class<?> componentType,
int[] dimensions)
创建一个具有指定的组件类型和维度的新数组。 |
T |
Constructor.newInstance(Object... initargs)
使用此 Constructor 对象表示的构造方法来创建该构造方法的声明类的新实例,并用指定的初始化参数初始化该实例。 |
static Object |
Proxy.newProxyInstance(ClassLoader loader,
Class<?>[] interfaces,
InvocationHandler h)
返回一个指定接口的代理类实例,该接口可以将方法调用指派到指定的调用处理程序。 |
static void |
Array.set(Object array,
int index,
Object value)
将指定数组对象中索引组件的值设置为指定的新值。 |
void |
Field.set(Object obj,
Object value)
将指定对象变量上此 Field 对象表示的字段设置为指定的新值。 |
void |
Field.setBoolean(Object obj,
boolean z)
将字段的值设置为指定对象上的一个 boolean 值。 |
static void |
Array.setBoolean(Object array,
int index,
boolean z)
将指定数组对象中索引组件的值设置为指定的 boolean 值。 |
void |
Field.setByte(Object obj,
byte b)
将字段的值设置为指定对象上的一个 byte 值。 |
static void |
Array.setByte(Object array,
int index,
byte b)
将指定数组对象中索引组件的值设置为指定的 byte 值。 |
void |
Field.setChar(Object obj,
char c)
将字段的值设置为指定对象上的一个 char 值。 |
static void |
Array.setChar(Object array,
int index,
char c)
将指定数组对象中索引组件的值设置为指定的 char 值。 |
void |
Field.setDouble(Object obj,
double d)
将字段的值设置为指定对象上的一个 double 值。 |
static void |
Array.setDouble(Object array,
int index,
double d)
将指定数组对象中索引组件的值设置为指定的 double 值。 |
void |
Field.setFloat(Object obj,
float f)
将字段的值设置为指定对象上的一个 float 值。 |
static void |
Array.setFloat(Object array,
int index,
float f)
将指定数组对象中索引组件的值设置为指定的 float 值。 |
void |
Field.setInt(Object obj,
int i)
将字段的值设置为指定对象上的一个 int 值。 |
static void |
Array.setInt(Object array,
int index,
int i)
将指定数组对象中索引组件的值设置为指定的 int 值。 |
static void |
Array.setLong(Object array,
int index,
long l)
将指定数组对象中索引组件的值设置为指定的 long 值。 |
void |
Field.setLong(Object obj,
long l)
将字段的值设置为指定对象上的一个 long 值。 |
static void |
Array.setShort(Object array,
int index,
short s)
将指定数组对象中索引组件的值设置为指定的 short 值。 |
void |
Field.setShort(Object obj,
short s)
将字段的值设置为指定对象上的一个 short 值。 |
java.util 中 IllegalArgumentException 的使用 |
---|
java.util 中 IllegalArgumentException 的子类 | |
---|---|
class |
DuplicateFormatFlagsException
格式说明符中提供重复标志时抛出的未经检查的异常。 |
class |
FormatFlagsConversionMismatchException
转换与标志不兼容时抛出未经检查的异常。 |
class |
IllegalFormatCodePointException
将具有 Character.isValidCodePoint(int) 所定义的无效 Unicode 代码点的字符传递给 Formatter 时,抛出未经检查的异常。 |
class |
IllegalFormatConversionException
当对应于格式说明符的参数为不兼容的类型时,抛出未经检查的异常。 |
class |
IllegalFormatException
当格式字符串包含非法语法,或者包含与给定参数不兼容的格式说明符时,将抛出未经检查的异常。 |
class |
IllegalFormatFlagsException
当给出非法组合标志时,抛出未经检查的异常。 |
class |
IllegalFormatPrecisionException
当精度为除 -1 以外的负值、转换类型不支持某个精度或者值在其他方面不受支持时,将抛出未经检查的异常。 |
class |
IllegalFormatWidthException
当格式宽度为除 -1 以外的负值或其他不受支持的值时,将抛出未经检查的异常。 |
class |
MissingFormatArgumentException
如果格式说明符没有相应的参数,或者如果参数索引引用了不存在的参数时,则抛出未经检查的异常。 |
class |
MissingFormatWidthException
请求格式宽度时抛出未经检查的异常。 |
class |
UnknownFormatConversionException
给定未知的转换时所抛出的未经检查的异常。 |
class |
UnknownFormatFlagsException
给定未知标志时所抛出的未经检查的异常。 |
java.util.logging 中 IllegalArgumentException 的使用 |
---|
抛出 IllegalArgumentException 的 java.util.logging 中的方法 | |
---|---|
static Level |
Level.parse(String name)
将级别名称字符串分析成 Level。 |
抛出 IllegalArgumentException 的 java.util.logging 中的构造方法 | |
---|---|
LoggingPermission(String name,
String actions)
创建一个新的 LoggingPermission 对象。 |
java.util.regex 中 IllegalArgumentException 的使用 |
---|
java.util.regex 中 IllegalArgumentException 的子类 | |
---|---|
class |
PatternSyntaxException
抛出未经检查的异常,表明正则表达式模式中的语法错误。 |
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。