Java Built-in Exceptions Solutions

Java Library Built-in Exception hierarchy
Java Library Built-in Exception hierarchy

java.lang.Error Sub-classes

  • AnnotationFormatError
  • AssertionError
  • AWTError
  • CodeMalfunctionError
  • FactoryConfigurationError
  • IOError
  • LinkageError
    • IncompatibleClassChangeError
      • AbstractMethodError
      • IllegalAccessError
      • InstantiationError
      • NoSuchFieldError
      • NoSuchMethodError
    • BootstrapMethodError
    • ClassCirculatoryError
    • ClassFormatError
      • GenericSignatureFormatError
      • UnsupportedClassVersionError
    • ExceptionInitializerError
    • NoClassDefFoundError
    • UnsatisfiedLinkError
    • VerifyError
  • SchemaFactoryConfigurationError
  • ServiceConfigurationError
  • ThreadDeath
  • TransformerFactoryConfigurationError
  • VirtualMachineError

java.lang.Exception Sub-classes

      • AbsentInformationException
      • AclNotFoundException
      • ActivationException
      • AgentIntializationException
      • AgentLoadException
      • AlreadyBoundException
      • ApplicationException
      • AttachmentNotSupportedException
      • AWTException
      • BackingStoreException
      • BadAttributeValueExpException
      • BadBinaryOpValueExpException
      • BadLocationException
      • BadStringOperationException
      • BrokenBarrierException
      • CardException
      • CertificateException
      • ClassNotLoadedException
      • CloneNotSupportedException
      • DataFormatException
      • DatatypeConfigurationException
      • DestroyFailedException
      • ExecutionControl.Execution
      • ControlException
      • ExecutionException
      • ExpandVetoException
      • FontFormatException
      • GeneralSecurityException
      • GSSException
      • IllegalClassFormatException
      • IllegalConnectorArgumentsException
      • IncompatibleThreadStateException
      • InterruptedException
      • IntrospectionException
      • InvalidApplicationException
      • InvalidMidiDataException
      • InvalidPreferencesFormatException
      • InvalidTargetObjectTypeException
      • InvalidTypeException
      • InvocationException
      • IOException
      • JAXBException
      • JMException
      • JShellException
      • KeySelectorException
      • LambdaConversionException
      • LastOwnerException
      • LineUnavailableException
      • MarshalException
      • MidiUnavailableException
      • MimeTypeParseException
      • MimeTypeParseException
      • NamingException
      • NoninvertibleTransformException
      • NotBoundException
      • NotOwnerException
      • ParseException
      • ParserConfigurationException
    • PrinterException
    • PrintException
    • PrivilegedActionException
    • PropertyVetoException
    • ReflectiveOperationException
      • ClassNotFoundException
      • IllegalAccessException
      • InstantiationException
      • InvocationTargetException
      • NoSuchFieldException
      • NoSuchMethodException
    • RefreshFailedException
    • RemarshalException
    • RuntimeException
      • AnnotationTypeMismatchException
      • ArithmeticException
      • ArrayStoreException
      • BufferOverflowException
      • BufferUnderflowException
      • CannotRedoException
      • CannotUndoException
      • ClassCastException
      • CMMException
      • CompletionException
      • ConcurrentModificationException
        • DirectoryIteratorException
      • DataBindingException
      • DateTimeException
      • DOMException
      • EmptyStackException
      • EnumConstantNotPresentException
      • EventException
      • FileSystemAlreadyExistsException
      • FileSystemNotFoundException
      • IllegalArgumentException
        • IllegalChannelGroupException
        • IllegalCharsetNameException
        • IllegalFormatException
          • DuplicateFormatFlagsException
          • FormatFlagsConversionMismatchException
          • IllegalFormatCodePointException
          • IllegalFormatConversionException
          • IllegalFormatFlagsException
          • IllegalFormatPrecisionException
          • IllegalFormatWidthException
          • MissingFormatArgumentException
          • MissingFormatWidthException
          • UnknownFormatConversionException
          • UnknownFormatFlagsException
        • IllegalSelectorException
        • IllegalThreadStateException
        • InvalidKeyException
        • InvalidOpenTypeException
        • InvalidParameterException
        • InvalidPathException
        • KeyAlreadyExistsException
        • NumberFormatException
        • PatternSyntaxException
        • ProviderMismatchException
        • UnresolvedAddressException
        • UnsupportedAddressTypeException
        • UnsupportedCharsetException
      • IllegalMonitorStateException
      • IllegalPathStateException
      • IllegalStateException
        • AcceptPendingException
        • AlreadyBoundException
        • AlreadyConnectedException
        • CancellationException
        • CancelledKeyException
        • ClosedDirectoryStreamException
        • ClosedFileSystemException
        • ClosedSelectorException
        • ClosedWatchServiceException
        • ConnectionPendingException
        • FormatterClosedException
        • IllegalBlockingModeException
        • IllegalComponentStateException
        • InvalidDnDOperationException
        • InvalidMarkException
        • NoConnectionPendingException
        • NonReadableChannelException
        • NonWritableChannelException
        • NotYetBoundException
        • NotYetConnectedException
        • OverlappingFileLockException
        • ReadPendingException
        • ShutdownChannelGroupException
        • WritePendingException
      • IllformedLocaleException
      • ImagingOpException
      • IncompleteAnnotationException
      • IndexOutOfBoundsException
      • JMRuntimeException
        • MonitorSettingException
        • RuntimeErrorException
        • RuntimeMBeanException
        • RuntimeOperationsException
      • LSException
      • MalformedParameterizedTypeException
      • MalformedParametersException
      • MirroredTypesException
        • MirroredTypeException
      • MissingResourceException
      • NegativeArraySizeException
      • NoSuchElementException
      • NoSuchMechanismException
      • NullPointerException
      • ProfileDataException
      • ProviderException
      • ProviderNotFoundException
      • RasterFormatException
      • RejectedExecutionException
      • SecurityException
        • AccessControlException
        • RMISecurityException
      • SystemException
      • TypeConstraintException
      • TypeNotPresentException
      • UncheckedIOException
      • UndeclaredThrowableException
      • UnknownEntityException
        • UnknownAnnotationValueException
        • UnknownElementException
        • UnknownTypeException
      • UnmodifiableSetException
      • UnsupportedOperationException
        • HeadlessException
        • ReadOnlyBufferException
        • ReadOnlyFileSystemException
        • ProtocolException
      • WebServiceException
      • WrongMethodTypeException
    • SAXException
      • SAXNotRecognizedException
      • SAXNotSupportedException
      • SAXParseException
    • ScriptException
    • ServerNotActiveException
    • SOAPException
    • SQLException
        • BatchUpdateException
        • RowSetWarning
        • SerialException
        • SQLClientInfoException

       

      • SQLNonTransientException
        • SQLDataException
        • SQLFeatureNotSupportedException
        • SQLIntegrityConstraintViolationException
        • SQLInvalidAuthorizationSpecException
        • SQLNonTransientConnectionException
        • SQLSyntaxErrorException
      • SQLRecoverableException
      • SQLTransientException
        • SQLTimeoutException
        • SQLTransactionRollbackException
        • SQLTransientConnectionException
      • SQLWarning
      • SyncFactoryException
      • SyncProviderException
    • StringConcatException
    • TimeoutException
    • TooManyListenersException
    • TransformerException
      • TransformerConfigurationException
    • TransformException
    • UnavailableServiceException
    • UnmodifiableClassException
    • UnsupportedAudioFileException
    • UnsupportedCallbackException
    • UnsupportedFlavorException
    • UnsupportedLookAndFeelException
    • URIReferenceException
    • URISyntaxException
    • UserException
    • VMStartException
    • XAException
    • XMLParseException
  • XMLSignatureException
  • XMLStreamException
  • XPathException
    • XPathExpressionException
      • XPathFunctionException
    • XPathFactoryConfigurationException

Know More

To know more about Java Exception Hierarchy, in-built exception , checked exception, unchecked exceptions and solutions. You can learn about Exception Handling in override methods and lots more. You can follow below links:

“Learn From Others Experience"

%d bloggers like this: