NonStringException (FreeMarker 2.3.23 API)
Date: 2015-07-05

freemarker.core

## Class NonStringException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - freemarker.template.TemplateException
      - - freemarker.core.UnexpectedTypeException
        - - freemarker.core.NonStringException

- All Implemented Interfaces:
    Serializable

      public class NonStringException
      extends UnexpectedTypeException

  Indicates that a `TemplateScalarModel` value was expected (or maybe something that can be automatically coerced to that), but the value had a different type.
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `NonStringException(Environment env)`
    `NonStringException(String description, Environment env)`

  - ### Method Summary

    - ### Methods inherited from class freemarker.template.TemplateException

      `getBlamedExpressionString, getCauseException, getColumnNumber, getEndColumnNumber, getEndLineNumber, getEnvironment, getFTLInstructionStack, getLineNumber, getMessage, getMessageWithoutStackTop, getTemplateName, getTemplateSourceName, printStackTrace, printStackTrace, printStackTrace, printStackTrace, printStandardStackTrace, printStandardStackTrace`

    - ### Methods inherited from class java.lang.Throwable

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

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### NonStringException

          public NonStringException(Environment env)

    - #### NonStringException

          public NonStringException(String description,
                                    Environment env)