# Package org.omg.CORBA.TypeCodePackage

Provides the user-defined exceptions `BadKind` and `Bounds`, which are thrown by methods in in the class `TypeCode`.

See: Description

- Exception Summary
  Exception | Description
  --- | ---
  BadKind | The exception `BadKind` is thrown when an inappropriate operation is invoked on a `TypeCode` object.
  Bounds | Provides the `TypeCode` operations `member_name()`, `member_type()`, and `member_label`.

## Package org.omg.CORBA.TypeCodePackage Description

Provides the user-defined exceptions `BadKind` and `Bounds`, which are thrown by methods in in the class `TypeCode`.

## Related Documentation

For an overview, please see:

- comments on the `CORBA` package

Since:
  JDK1.2

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.