BindException

  • BindException signals an error during socket binding to a local address and port, often due to port unavailability or address assignment issues.

  • It's a subclass of SocketException and provides constructors to detail the reason for the bind failure.

  • BindException inherits methods from Throwable for stack trace and error information handling.

  • Two constructors are available: one with a detailed error message and another with no message.

public class BindException extends SocketException

Signals that an error occurred while attempting to bind a socket to a local address and port. Typically, the port is in use, or the requested local address could not be assigned.

Public Constructor Summary

BindException(String msg)
Constructs a new BindException with the specified detail message as to why the bind error occurred.
BindException()
Construct a new BindException with no detailed message.

Inherited Method Summary

Public Constructors

public BindException (String msg)

Constructs a new BindException with the specified detail message as to why the bind error occurred. A detail message is a String that gives a specific description of this error.

Parameters
msg the detail message

public BindException ()

Construct a new BindException with no detailed message.