2016-11-06 27 views

回答

1

您可以添加的ExceptionHandler火花來處理所有的例外:

Spark.exception(Exception.class, (e, request, response) -> { 
     final StringWriter sw = new StringWriter(); 
     final PrintWriter pw = new PrintWriter(sw, true); 
     e.printStackTrace(pw); 
     System.err.println(sw.getBuffer().toString()); 
    }); 

既然你也給出請求和響應,你甚至可以管理服務器時的異常被捕獲的響應到客戶端。