net.sourceforge.squirrel_sql.fw.util.Utilities.getDeepestThrowable()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(1.9k)|赞(0)|评价(0)|浏览(123)

本文整理了Java中net.sourceforge.squirrel_sql.fw.util.Utilities.getDeepestThrowable()方法的一些代码示例,展示了Utilities.getDeepestThrowable()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Utilities.getDeepestThrowable()方法的具体详情如下:
包路径:net.sourceforge.squirrel_sql.fw.util.Utilities
类名称:Utilities
方法名:getDeepestThrowable

Utilities.getDeepestThrowable介绍

暂无

代码示例

代码示例来源:origin: realXuJiang/bigtable-sql

private static void doOutOfMemory(AWTEvent event, Throwable e, OutOfMemoryErrorHandler oumErrorHandler)
{
 if (Utilities.getDeepestThrowable(e) instanceof OutOfMemoryError)
 {
   try
   {
    // We have to set the application by a lazy way, because it is created in a runnable. 
    oumErrorHandler.setApplication(application);
    oumErrorHandler.handleOutOfMemoryError();
   }
   catch (Throwable t)
   {
    doLogging(event, t);
   }
 }
}

代码示例来源:origin: net.sf.squirrel-sql/squirrel-sql

private static void doOutOfMemory(AWTEvent event, Throwable e, OutOfMemoryErrorHandler oumErrorHandler)
{
 if (Utilities.getDeepestThrowable(e) instanceof OutOfMemoryError)
 {
   try
   {
    // We have to set the application by a lazy way, because it is created in a runnable. 
    oumErrorHandler.setApplication(application);
    oumErrorHandler.handleOutOfMemoryError();
   }
   catch (Throwable t)
   {
    doLogging(event, t);
   }
 }
}

代码示例来源:origin: net.sf.squirrel-sql.plugins/hibernate

private void onConnectFailed(Throwable t)
{
 _panel.btnConnected.setIcon(_resource.getIcon(HibernatePluginResources.IKeys.DISCONNECTED_IMAGE));
 _panel.btnConnected.setEnabled(true);
 _panel.btnConnected.setSelected(false);
 _session.showErrorMessage(t);
 s_log.error(t);
 _con = null;
 _hqlPanelController.setConnection(null);
 if(Utilities.getDeepestThrowable(t) instanceof StackOverflowError)
 {
   String warnMessage = s_stringMgr.getString("hibernate.stackOverFlowMessage");
   _session.showWarningMessage(warnMessage);
   s_log.warn(warnMessage);
 }
}

代码示例来源:origin: net.sf.squirrel-sql.plugins/hibernate

Throwable t = Utilities.getDeepestThrowable(e);
ExceptionFormatter formatter = sess.getExceptionFormatter();
try

相关文章