Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
commons-lang-2.6.jar - Apache Commons Lang
commons-lang-2.6.jar is the JAR file for Apache Commons Lang 2.6, which provides a host of helper utilities for the java.lang API.
JAR File Size and Download Location:
File name: commons-lang-2.6.jar File size: 284220 bytes Date modified: 01/13/2011 Download: Apache Commons Lang Website
✍: FYIcenter
⏎ org/apache/commons/lang/NullArgumentException.java
/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.commons.lang; /** * <p>Thrown to indicate that an argument was <code>null</code> and should * not have been. * This exception supplements the standard <code>IllegalArgumentException</code> * by providing a more semantically rich description of the problem.</p> * * <p><code>NullArgumentException</code> represents the case where a method takes * in a parameter that must not be <code>null</code>. * Some coding standards would use <code>NullPointerException</code> for this case, * others will use <code>IllegalArgumentException</code>. * Thus this exception would be used in place of * <code>IllegalArgumentException</code>, yet it still extends it.</p> * * <pre> * public void foo(String str) { * if (str == null) { * throw new NullArgumentException("str"); * } * // do something with the string * } * </pre> * * @author Apache Software Foundation * @author Matthew Hawthorne * @since 2.0 * @version $Id: NullArgumentException.java 905636 2010-02-02 14:03:32Z niallp $ */ public class NullArgumentException extends IllegalArgumentException { /** * Required for serialization support. * * @see java.io.Serializable */ private static final long serialVersionUID = 1174360235354917591L; /** * <p>Instantiates with the given argument name.</p> * * @param argName the name of the argument that was <code>null</code>. */ public NullArgumentException(String argName) { super((argName == null ? "Argument" : argName) + " must not be null."); } }
⏎ org/apache/commons/lang/NullArgumentException.java
⇒ commons-lang-1.0.1.jar - Apache Commons Lang
⇐ What Is commons-lang3-3.1.jar
2009-12-24, 80004👍, 0💬
Popular Posts:
JDK 11 jrt-fs.jar is the JAR file for JDK 11 JRT-FS (Java RunTime - File System) defined in the "jdk...
Commons Pool provides an Object-pooling API, with three major aspects: 1. A generic object pool inte...
Rhino JavaScript Java Library is an open-source implementation of JavaScript written entirely in Jav...
JDK 11 jdk.internal.vm.compiler .jmodis the JMOD file for JDK 11 Internal VM Compiler module. JDK 11...
maven-core-3.5.4.jar is the JAR file for Apache Maven 3.5.4 Core module. Apache Maven is a software ...