DataGramConnection e InputStream.openInputStream

Opa, tenho um método que envia bytes usando DatagramConnection que roda perfeitamente e um método que grava em arquivos usando InputStream que tembém funciona muito bem. Só que quando eu tento usar os 2 juntos, ou seja, quando tento ler algum arquivo e enviar os bytes desse arquivo ele da uma execeção… como se não tivese conseguido abrir um InputStream… Alguem sabe se tem algum problema usar os 2 juntos? ou porque isso pode estar acontecendo?

Valeu