IErrorHandler.FatalError(SAXParseException) 方法

定义

接收不可恢复错误的通知。

[Android.Runtime.Register("fatalError", "(Lorg/xml/sax/SAXParseException;)V", "GetFatalError_Lorg_xml_sax_SAXParseException_Handler:Org.Xml.Sax.IErrorHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void FatalError (Org.Xml.Sax.SAXParseException? exception);
[<Android.Runtime.Register("fatalError", "(Lorg/xml/sax/SAXParseException;)V", "GetFatalError_Lorg_xml_sax_SAXParseException_Handler:Org.Xml.Sax.IErrorHandlerInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member FatalError : Org.Xml.Sax.SAXParseException -> unit

参数

exception
SAXParseException

封装在 SAX 分析异常中的错误信息。

属性

例外

任何 SAX 异常,可能包装另一个异常。

注解

接收不可恢复错误的通知。

<此方法>的文档和文档 org.xml.sax.ContentHandler#endDocument之间存在明显的矛盾。 在将来的主要版本中解决此歧义之前,当分析程序报告了致命错误或引发异常时,客户端不应假设 endDocument() 是否会调用。</强>

这对应于 W3C XML 1.0 建议第 1.2 节中“致命错误”的定义。 例如,分析器会使用此回调报告格式良好的约束的冲突。

应用程序必须假定在分析程序调用此方法后文档不可用,并且应该仅在收集其他错误消息时继续(如果完全如此):事实上,在调用此方法后,SAX 分析程序可以自由停止报告任何其他事件。

适用于 . 的 org.xml.sax.ErrorHandler.fatalError(org.xml.sax.SAXParseException)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

另请参阅