黑马程序员--创建异常日志(转)
2012-04-22 17:10
176 查看
---------------------- android培训、java培训、期待与您交流!
----------------------
import java.util.*;
import java.io.*;
import java.text.*;
class ExceptionInfo
{
public static void main(String agrs[])
{
PrintStream ps=null;
try
{
int a[]=new int[2];
System.out.println(a[3]);
}
catch (Exception e)
{
try
{
Date a =new Date();
//建立一个时间对象;
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s=sdf.format(a);
//将该时间对象格式化;
ps=new PrintStream("ExceptionInfo.log");
ps.println(s);
//将时间文件输出打印到异常日志文件中;
System.setOut(ps);
//重新分配标准输出流,即改变目的地的设备;
}
catch (IOException ioe)
{
throw new RuntimeException("创建异常日志未成功");
}
e.printStackTrace(System.out);
//将异常打印到指定的输出流对象;
}
}
}
---------------------- android培训、java培训、期待与您交流!
----------------------
----------------------
import java.util.*;
import java.io.*;
import java.text.*;
class ExceptionInfo
{
public static void main(String agrs[])
{
PrintStream ps=null;
try
{
int a[]=new int[2];
System.out.println(a[3]);
}
catch (Exception e)
{
try
{
Date a =new Date();
//建立一个时间对象;
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String s=sdf.format(a);
//将该时间对象格式化;
ps=new PrintStream("ExceptionInfo.log");
ps.println(s);
//将时间文件输出打印到异常日志文件中;
System.setOut(ps);
//重新分配标准输出流,即改变目的地的设备;
}
catch (IOException ioe)
{
throw new RuntimeException("创建异常日志未成功");
}
e.printStackTrace(System.out);
//将异常打印到指定的输出流对象;
}
}
}
---------------------- android培训、java培训、期待与您交流!
----------------------
相关文章推荐
- WebService调用时创建应用程序事件日志时出现异常的解决方法
- 黑马程序员——7.1.IO(其他对象API(System类、Runtime类、Math类、Date类)字节流与字符流、IO异常处理、缓冲区、键盘录入、转换流、异常日志、流的操作总结)
- 黑马程序员——学习日志6面向对象(多态,内部类,异常,访问权限)
- 黑马程序员 JAVA IO 异常日志 系统信息
- 异常处理&创建日志文件
- 黑马程序员——Java基础——字节流文件操作、键盘录入、转换流、流操作规律、异常日志等
- 黑马程序员——黑马学习日志之八 异常
- JAVA IO流(异常日志文件创建)
- C#开发日志[2013-12-5]创建Bitmap引发"参数无效"异常
- 黑马程序员 java中关于异常的学习日志
- 黑马程序员—字节流+字符流缓冲区(装饰设计)+转换流+IO流操作规律+异常日志+系统信息列表输出
- 黑马程序员-读取键盘_转换流_异常日志信息_打印java虚拟机信息
- 黑马程序员——异常的日志信息、系统信息
- STS创建Spring Boot项目实战(Rest接口、数据库、用户认证、分布式Token JWT、Redis操作、日志和统一异常处理)
- STS创建Spring Boot项目实战(Rest接口、数据库、用户认证、分布式Token JWT、Redis操作、日志和统一异常处理)
- 黑马程序员 学习日志05 异常
- 黑马程序员——自定义封装异常日志信息
- 黑马程序员——java基础:异常学习日志
- 控制文件resetlogs方式创建,有活动在线日志,当前在线日志损坏,并异常关闭(实验系列)
- 无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装(win+linux)