-6

私のAndroidアプリの一部に、次のようなコードがあります:

            try {                        
                socket.setSoTimeout(100);                                                
                socket.receive(receivedAckPacket);
            }
            catch (SocketTimeoutException e) {
                socket.send(p);
            }

デバッグした後、プログラムの流れが「socket.receive(receivedAckPacket)」になったとき、私のプログラムの流れはブロックをキャッチします! なぜこれが起こるのですか?

4

1 に答える 1

2

追加

e.printStackTrace();

例外が発生した理由がわかります。

于 2013-07-06T17:20:33.637 に答える