- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- java.time.DateTimeException
-
- java.time.format.DateTimeParseException
-
- All Implemented Interfaces:
-
Serializable
public class DateTimeParseException extends DateTimeException
解析期间发生错误时抛出异常。此异常包括被解析的文本和错误索引。
- 实现要求:
- 该类旨在用于单个线程。
- 从以下版本开始:
- 1.8
- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 Constructor 描述 DateTimeParseException(String message, CharSequence parsedData, int errorIndex)
使用指定的消息构造新的异常。DateTimeParseException(String message, CharSequence parsedData, int errorIndex, Throwable cause)
构造一个新的异常与指定的消息和原因。
-
方法摘要
所有方法 接口方法 具体的方法 Modifier and Type 方法 描述 int
getErrorIndex()
返回发现错误的索引。String
getParsedString()
返回要解析的字符串。-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
构造方法详细信息
-
DateTimeParseException
public DateTimeParseException(String message, CharSequence parsedData, int errorIndex)
使用指定的消息构造新的异常。- 参数
-
message
- 用于此异常的消息可能为null -
parsedData
- 解析文本,不应为null -
errorIndex
- 解析字符串中无效的索引应为有效索引
-
DateTimeParseException
public DateTimeParseException(String message, CharSequence parsedData, int errorIndex, Throwable cause)
构造一个新的异常与指定的消息和原因。- 参数
-
message
- 用于此异常的消息可能为null -
parsedData
- 解析的文本,不应该为空 -
errorIndex
- 解析的字符串中无效的索引应为有效索引 -
cause
- 原因异常,可能为null
-
-
方法详细信息
-
getParsedString
public String getParsedString()
返回要解析的字符串。- 结果
- 要解析的字符串不应为null。
-
getErrorIndex
public int getErrorIndex()
返回发现错误的索引。- 结果
- 解析的字符串中无效的索引应为有效索引
-
-