com.martiansoftware.nailgun

Class NGExitException


public class NGExitException
extends org.apache.tools.ant.ExitException

Security exception which wraps an exit status code.
Author:
Pete Kirkham

Constructor Summary

NGExitException(int status)

Method Summary

void
printStackTrace(PrintStream out)
A lot of code out there, for example ant's Launcher, runs inside a try/catch (Throwable) which will squash this exception; most also calll printStackTrace(), so this re-throws the exception to escape the handling code.
void
reallyPrintStackTrace(PrintStream out)

Methods inherited from class org.apache.tools.ant.ExitException

getStatus

Constructor Details

NGExitException

public NGExitException(int status)

Method Details

printStackTrace

public void printStackTrace(PrintStream out)
A lot of code out there, for example ant's Launcher, runs inside a try/catch (Throwable) which will squash this exception; most also calll printStackTrace(), so this re-throws the exception to escape the handling code.

reallyPrintStackTrace

public void reallyPrintStackTrace(PrintStream out)

© 2004, Martian Software, Inc.