Copyright (c) 2000, 2008 IBM Corporation and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/ SPDX-License-Identifier: EPL-2.0 Contributors: IBM Corporation - initial API and implementation
/******************************************************************************* * Copyright (c) 2000, 2008 IBM Corporation and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at * https://www.eclipse.org/legal/epl-2.0/ * * SPDX-License-Identifier: EPL-2.0 * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/
package org.eclipse.core.runtime;
AssertionFailedException is a runtime exception thrown by some of the methods in Assert.

This class can be used without OSGi running.

This class is not intended to be instantiated or sub-classed by clients.

See Also:
  • Assert
Since:org.eclipse.equinox.common 3.2
@noextendThis class is not intended to be subclassed by clients.
@noinstantiateThis class is not intended to be instantiated by clients.
/** * <code>AssertionFailedException</code> is a runtime exception thrown * by some of the methods in <code>Assert</code>. * <p> * This class can be used without OSGi running. * </p><p> * This class is not intended to be instantiated or sub-classed by clients. * </p> * @see Assert * @since org.eclipse.equinox.common 3.2 * @noextend This class is not intended to be subclassed by clients. * @noinstantiate This class is not intended to be instantiated by clients. */
public class AssertionFailedException extends RuntimeException {
All serializable objects should have a stable serialVersionUID
/** * All serializable objects should have a stable serialVersionUID */
private static final long serialVersionUID = 1L;
Constructs a new exception with the given message.
Params:
  • detail – the message
/** * Constructs a new exception with the given message. * * @param detail the message */
public AssertionFailedException(String detail) { super(detail); } }