⇒ Index (Frames) |  ⇒ Index (No Frames) |  ⇒ Package |  ⇒ Package Tree |  ⇒ Full Tree 
javax.mail.internet

Class AddressException

Exception
|
+--javax.mail.MessagingException
   |
   +--javax.mail.internet.ParseException
      |
      +--javax.mail.internet.AddressException


public class AddressException
extends ParseException

The exception thrown when a wrongly formatted address is encountered.
Author:

Field Summary

int

pos

The index in the string where the error occurred, or -1 if not known.

String

ref

The string being parsed.

Constructor Summary

AddressException()

Constructs an AddressException with no detail message.

AddressException(String s)

Constructs an AddressException with the specified detail message.

AddressException(String s, String ref)

Constructs an AddressException with the specified detail message and reference info.

AddressException(String s, String ref, int pos)

Constructs an AddressException with the specified detail message and reference info.

Method Summary

int

getPos()

Get the position with the reference string where the error was detected (-1 if not relevant).

String

getRef()

Get the string that was being parsed when the error was detected (null if not relevant).

String

toString()

Field Details

pos

protected int pos

The index in the string where the error occurred, or -1 if not known.


ref

protected String ref

The string being parsed.

Constructor Details

AddressException

public AddressException()

Constructs an AddressException with no detail message.


AddressException

public AddressException(String s)

Constructs an AddressException with the specified detail message.

Parameters:
s - the detail message

AddressException

public AddressException(String s, String ref)

Constructs an AddressException with the specified detail message and reference info.

Parameters:
s - the detail message
ref - the reference info

AddressException

public AddressException(String s, String ref, int pos)

Constructs an AddressException with the specified detail message and reference info.

Parameters:
s - the detail message
ref - the reference info
pos - the index in the string where the error occurred

Method Details

getPos

public int getPos()

Get the position with the reference string where the error was detected (-1 if not relevant).


getRef

public String getRef()

Get the string that was being parsed when the error was detected (null if not relevant).


toString

public String toString()