} else if (e.getCause() instanceof PlayerFaultException) {
throw (PlayerFaultException) e.getCause();
} else if (e.getCause() instanceof PlayerDebugException) {
throw (PlayerDebugException) e.getCause();
} else {
throw new PlayerDebugException(e.getLocalizedMessage());
}
} finally {
m_cx.popScope();
}
}