Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 //  ========================================================================
 //  Copyright (c) 1995-2013 Mort Bay Consulting Pty. Ltd.
 //  ------------------------------------------------------------------------
 //  All rights reserved. This program and the accompanying materials
 //  are made available under the terms of the Eclipse Public License v1.0
 //  and Apache License v2.0 which accompanies this distribution.
 //      The Eclipse Public License is available at
//      The Apache License v2.0 is available at
//  You may elect to redistribute this code under either of these licenses.
//  ========================================================================
package org.eclipse.jetty.continuation;
/* ------------------------------------------------------------ */

A ContinuationThrowable is throw by Continuation.undispatch() in order to exit the dispatch to a Filter or Servlet. Use of ContinuationThrowable is discouraged and it is preferable to allow return to be used. ContinuationThrowables should only be used when there is a Filter/Servlet which cannot be modified to avoid committing a response when Continuation.isSuspended() is true.

ContinuationThrowable instances are often reused so that the stack trace may be entirely unrelated to the calling stack. A real stack trace may be obtained by enabling debug.

ContinuationThrowable extends Error as this is more likely to be uncaught (or rethrown) by a Filter/Servlet. A ContinuationThrowable does not represent and error condition.

public class ContinuationThrowable extends Error
New to GrepCode? Check out our FAQ X