setError()
方法setError()方法在java.io包中可用。
setError()方法用于表示已发生错误。它将导致后续的checkError()
方法调用返回true直到clearError()
被调用。
setError()方法是一种非静态方法,只能通过类对象访问,如果尝试使用类名称访问该方法,则会收到错误消息。
setError()方法在设置错误状态时不会引发异常。
语法:
protected void setError();
参数:
它不接受任何参数。
返回值:
该方法的返回类型为void,不返回任何内容。
示例
//Java程序演示示例 //setError()PrintWriter的void方法的说明 import java.io.*; public class SetErrorOfPW extends PrintWriter { public SetErrorOfPW(OutputStream os) { super(os); } public static void main(String[] args) { String str = "Java Programming"; //实例化SetErrorOfPW- SetErrorOfPW p_stm = new SetErrorOfPW(System.out); //显示str- p_stm.println("str: " + str); //通过使用flush()方法是 //立即冲洗流 p_stm.flush(); System.out.println("Stream Flushed..."); //通过使用setError()方法用于 //设置内部错误状态 p_stm.setError(); //通过使用close()方法是 //关闭流p_stm- System.out.println("Stream Shutdown...."); p_stm.close(); } }
输出结果
str: Java Programming Stream Flushed... Stream Shutdown....
本文向大家介绍Java PropertyResourceBundle handleGetObject()方法及示例,包括了Java PropertyResourceBundle handleGetObject()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PropertyResourceBundle类方法 handleGetObject()方法在java.util包中可用。 handleG
本文向大家介绍Java PropertyPermission hashCode()方法及示例,包括了Java PropertyPermission hashCode()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PropertyPermission类方法 hashCode()方法在java.util包中可用。 hashCode()方法用于获取此PropertyPermission对象的哈希
本文向大家介绍Java RandomAccessFile readUTF()方法及示例,包括了Java RandomAccessFile readUTF()方法及示例的使用技巧和注意事项,需要的朋友参考一下 RandomAccessFile类方法 readUTF()方法在java.io包中可用。 readUTF()方法用于以字符串形式读取此RandomAccessFile。 readUTF()方法
本文向大家介绍Java RandomAccessFile readLong()方法及示例,包括了Java RandomAccessFile readLong()方法及示例的使用技巧和注意事项,需要的朋友参考一下 RandomAccessFile类方法 readLong()方法在java.io包中可用。 readLong()方法用于从此RandomAccessFile读取带符号的64位长整数值。 r
本文向大家介绍Java PrintWriter clearError()方法及示例,包括了Java PrintWriter clearError()方法及示例的使用技巧和注意事项,需要的朋友参考一下 PrintWriter类方法 clearError()方法在java.io包中可用。 clearError()方法用于清除此PrintWriter流的错误状态。 clearError()方法是一种非静
本文向大家介绍Java ArrayList clear()方法及示例,包括了Java ArrayList clear()方法及示例的使用技巧和注意事项,需要的朋友参考一下 ArrayList类方法 clear()方法在java.util包中可用。 clear()方法用于删除或清除此Arraylist中的所有元素。 clear()方法是一种非静态方法,因此可以通过类对象进行访问,如果尝试使用类名称访