jinterface: OtpInputStream exceptions show useless value

Arrays have no meaningful toString method, but one must use
Arrays.toString instead. The meaningless value would look for example
like "[C@16f0472", instead of "[2,4]".
`c` is just the first byte of the value, so it has little relation with the whole value. I guess that most of the time it will just be `0xFF` (-1).