Java Socket getPort() 方法

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

Java Socket 类的 getPort() 方法返回套接字连接到的远程端口号。即使套接字已关闭,此方法也会返回端口号。

语法

参数

不适用

返回

getPort() 方法要么返回指定套接字连接到的端口号,要么在套接字未连接时返回 0。

示例 1

输出

Port number: 1085

示例 2

输出

Port number: 0

示例 3

输出

Exception in thread "main" java.lang.IllegalArgumentException: port out of range:-1085
	at java.net.InetSocketAddress.checkPort(InetSocketAddress.java:143)
	at java.net.InetSocketAddress.(InetSocketAddress.java:188)
	at com.tpointtech.JavaSocketGetPortExample3.main(JavaSocketGetPortExample3.java:12)
下一主题Java Socket 类