=== 9.4.1.3 Additional T=0 Requirements === At any time, when the T=0 output transfer protocol is in use, and the **APDU** class is awaiting a GET RESPONSE command from the CAD in reaction to a response status of from the card, if the CAD sends in a different command on the same origin logical channel, or a command on a different origin logical channel, the **sendBytes** or the **sendBytesLong** methods shall throw an **APDUException** with reason code **NO_T0_GETRESPONSE**. At any time, when the T=0 output transfer protocol is in use, and the **APDU** class is awaiting a command reissue from the CAD in reaction to a response status of from the card, if the CAD sends in a different command on the same origin logical channel, or a command on a different origin logical channel, the **sendBytes** or the **sendBytesLong** methods shall throw an **APDUException** with reason code **NO_T0_REISSUE**. Calls to **sendBytes** or **sendBytesLong** methods after the **NO_T0_GETRESPONSE** exception or the **NO_T0_REISSUE** exception is thrown, shall result in an **APDUException** with reason code **ILLEGAL_USE**. If an **ISOException** is thrown by the applet after the **NO_T0_GETRESPONSE** exception or the **NO_T0_REISSUE** exception is thrown, the Java Card RE shall discard the response status in its reason code. The Java Card RE shall restart APDU processing with the newly received command and resume APDU dispatching.