【发布时间】:2021-08-13 04:34:36
【问题描述】:
我正在用 Kotlin 编写一个 Android 蓝牙客户端应用程序。现在我正在尝试从连接的套接字获取OutputStream。
用Java编写时,我必须检查IOException:
OutputStream stream;
try
{
stream = socket.getOutputStream();
}
catch(IOException e)
{ ... }
但是在Kotlin中,好像可以直接通过getter获取对象
val streamOut : OutputStream = socket.outputStream
问题是我也应该检查IOExecption 吗?还是socket.connect()步骤中已经设置了输出流?
【问题讨论】: