Uses of Class java.lang.UnsupportedOperationException (Java SE 9 & JDK 9 )

## Uses of Class
java.lang.UnsupportedOperationException

- Packages that use UnsupportedOperationException
  Package | Description
  --- | ---
  com.sun.jdi | This is the core package of the Java Debug Interface (JDI), it defines mirrors for values, types, and the target VirtualMachine itself - as well bootstrapping facilities.
  java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images.
  java.nio | Defines buffers, which are containers for data, and provides an overview of the other NIO packages.
  java.nio.file | Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
  javax.imageio | The main package of the Java Image I/O API.
  javax.management.loading | Provides the classes which implement advanced dynamic loading.
  javax.xml.soap | Provides the API for creating and building SOAP messages.
  jdk.nashorn.api.scripting | This package provides the `javax.script` integration, which is the preferred way to use Nashorn.

- - ### Uses of UnsupportedOperationException in com.sun.jdi

    Subclasses of UnsupportedOperationException in com.sun.jdi
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `VMCannotBeModifiedException` | Thrown to indicate that the operation is invalid because it would modify the VM and the VM is read-only.

  - ### Uses of UnsupportedOperationException in java.awt

    Subclasses of UnsupportedOperationException in java.awt
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `HeadlessException` | Thrown when code that is dependent on a keyboard, display, or mouse is called in an environment that does not support a keyboard, display, or mouse.

    Methods in java.awt that throw UnsupportedOperationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | Toolkit.`getLockingKeyState​(int keyCode)` | Returns whether the given locking key on the keyboard is currently in its "on" state.
    `void` | Toolkit.`setLockingKeyState​(int keyCode, boolean on)` | Sets the state of the given locking key on the keyboard.

  - ### Uses of UnsupportedOperationException in java.nio

    Subclasses of UnsupportedOperationException in java.nio
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ReadOnlyBufferException` | Unchecked exception thrown when a content-mutation method such as `put` or `compact` is invoked upon a read-only buffer.

  - ### Uses of UnsupportedOperationException in java.nio.file

    Subclasses of UnsupportedOperationException in java.nio.file
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ReadOnlyFileSystemException` | Unchecked exception thrown when an attempt is made to update an object associated with a `read-only` `FileSystem`.

  - ### Uses of UnsupportedOperationException in javax.imageio

    Methods in javax.imageio that throw UnsupportedOperationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ImageReadParam.`setSourceRenderSize​(Dimension size)` | If the image is able to be rendered at an arbitrary size, sets the source width and height to the supplied values.

  - ### Uses of UnsupportedOperationException in javax.management.loading

    Methods in javax.management.loading that throw UnsupportedOperationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | MLet.`readExternal​(ObjectInput in)` | Restore this MLet's contents from the given `ObjectInput`.
    `void` | MLet.`writeExternal​(ObjectOutput out)` | Save this MLet's contents to the given `ObjectOutput`.

  - ### Uses of UnsupportedOperationException in javax.xml.soap

    Methods in javax.xml.soap that throw UnsupportedOperationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `static SOAPConnectionFactory` | SOAPConnectionFactory.`newInstance​()` | Creates an instance of the default `SOAPConnectionFactory` object.

  - ### Uses of UnsupportedOperationException in jdk.nashorn.api.scripting

    Methods in jdk.nashorn.api.scripting that throw UnsupportedOperationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `default Object` | JSObject.`getDefaultValue​(Class<?> hint)` | Implements this object's `[[DefaultValue]]` method as per ECMAScript 5.1 section 8.6.2.