import java.io.PrintWriter;
import java.io.StringWriter;
import java.text.SimpleDateFormat;public class Test {
public static void main(String[] args) {
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
try{
sf.parse("123131231"); //这里肯定会抛出异常
}catch(Exception ex){
StringWriter stringWriter = new StringWriter();
ex.printStackTrace(new PrintWriter(stringWriter));
String msg = stringWriter.getBuffer().toString(); //获取了详细信息
//但是我们这里得注意的是在控制台直接sysout的错误是带换行和格式的,但是到html页面上去显示呢?
//所以注意:我们这里得替换msg字符串中的\n为<br>,在页面上才会换行
}
}}
import java.io.StringWriter;
import java.text.SimpleDateFormat;public class Test {
public static void main(String[] args) {
SimpleDateFormat sf = new SimpleDateFormat("yyyy-MM-dd");
try{
sf.parse("123131231"); //这里肯定会抛出异常
}catch(Exception ex){
StringWriter stringWriter = new StringWriter();
ex.printStackTrace(new PrintWriter(stringWriter));
String msg = stringWriter.getBuffer().toString(); //获取了详细信息
//但是我们这里得注意的是在控制台直接sysout的错误是带换行和格式的,但是到html页面上去显示呢?
//所以注意:我们这里得替换msg字符串中的\n为<br>,在页面上才会换行
}
}}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货