You're viewing an older version of Vaadin JavaDoc. Please see version 24.7.0 for the latest.
com.vaadin.flow.server.

Class DefaultErrorHandler

java.lang.Object
com.vaadin.flow.server.DefaultErrorHandler

All Implemented Interfaces:

ErrorHandler, Serializable

public class DefaultErrorHandler extends Object implements ErrorHandler

The default implementation of ErrorHandler.

Since:

1.0

Author:

Vaadin Ltd

See Also:

  • Constructor Details

    • DefaultErrorHandler

      public DefaultErrorHandler()
  • Method Details

    • error

      public void error(ErrorEvent event)

      Description copied from interface: ErrorHandler

      Invoked when an error occurs.

      Specified by:

      error in interface ErrorHandler

      Parameters:

      event - the fired event.

    • findRelevantThrowable

      public static Throwable findRelevantThrowable(Throwable t)

      Vaadin wraps exceptions in its own and due to reflection usage there might be also other irrelevant exceptions that make no sense for Vaadin users (~developers using Vaadin). This method tries to choose the relevant one to be reported.

      Parameters:

      t - a throwable passed to ErrorHandler

      Returns:

      the throwable that is relevant for Vaadin users