Java Socket getSoLinger() 方法

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

Java Socket 类的 getSoLinger() 方法在 SO_Linger 选项设置时返回该设置值,如果该选项被禁用则返回 -1。

此方法仅影响 SO_LINGER 设置。

语法

参数

不适用

返回

getSoLinger() 方法返回 SO_LINGER 选项的设置值。

抛出

SocketException - 如果协议中存在错误,例如 TCP 错误。

示例 1

输出

Send Buffer size: -1

示例 2

输出

Send Buffer size: -1

示例 3

输出

Exception in thread "main" java.lang.IllegalArgumentException: invalid value for SO_LINGER
	at java.net.Socket.setSoLinger(Socket.java:1021)
	at com.tpointtech.JavaSocketGetSoLingerExample3.main(JavaSocketGetSoLingerExample3.java:13)
下一主题Java Socket 类