Java Socket getOutputStream() 方法

2025 年 3 月 25 日 | 阅读 2 分钟

Java Socket 类的 getOutputStream() 方法返回给定套接字的输出流。如果关闭返回的 OutputStream,它将关闭关联的套接字。

语法

参数

不适用

返回

getOutputStream() 返回一个输出流,用于将字节写入此套接字。

抛出

IOException - 如果在创建输出流时发生 I/O 错误,或者套接字未连接。

示例 1

输出

Output Stream: java.io.DataOutputStream@1540e19d

示例 2

输出

Exception in thread "main" java.net.SocketException: Socket is closed
	at java.net.Socket.getOutputStream(Socket.java:943)
	at com.tpointtech.JavaSocketGetOutputStreamExample2.main(JavaSocketGetOutputStreamExample2.java:22)

示例 3

输出

Exception in thread "main" java.net.SocketException: Socket is not connected
	at java.net.Socket.getOutputStream(Socket.java:945)
	at com.tpointtech.JavaSocketGetOutputStreamExample3.main(JavaSocketGetOutputStreamExample3.java:20)
下一主题Java Socket 类