Class ScannerException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
All Implemented Interfaces:
java.io.Serializable

public class ScannerException
extends MarkedYAMLException
Exception thrown by the Scanner implementations in case of malformed input.
See Also:
Serialized Form
  • Constructor Summary

    Constructors 
    Constructor Description
    ScannerException​(java.lang.String context, Mark contextMark, java.lang.String problem, Mark problemMark)
    Constructs an instance.
    ScannerException​(java.lang.String context, Mark contextMark, java.lang.String problem, Mark problemMark, java.lang.String note)
    Constructs an instance.
  • Method Summary

    Methods inherited from class org.yaml.snakeyaml.error.MarkedYAMLException

    getContext, getContextMark, getMessage, getProblem, getProblemMark, toString

    Methods inherited from class java.lang.Throwable

    addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ScannerException

      public ScannerException​(java.lang.String context, Mark contextMark, java.lang.String problem, Mark problemMark, java.lang.String note)
      Constructs an instance.
      Parameters:
      context - Part of the input document in which vicinity the problem occurred.
      contextMark - Position of the context within the document.
      problem - Part of the input document that caused the problem.
      problemMark - Position of the problem within the document.
      note - Message for the user with further information about the problem.
    • ScannerException

      public ScannerException​(java.lang.String context, Mark contextMark, java.lang.String problem, Mark problemMark)
      Constructs an instance.
      Parameters:
      context - Part of the input document in which vicinity the problem occurred.
      contextMark - Position of the context within the document.
      problem - Part of the input document that caused the problem.
      problemMark - Position of the problem within the document.