Lea directamente un archivo dentro de un archivo Zip - Java

Mi situación es que tengo un archivo zip que contiene algunos archivos (txt, png, ...) y quiero leerlo directamente por sus nombres, he probado el siguiente código pero no he obtenido ningún resultado (NullPointerExcepion):

InputStream in = Main.class.getResourceAsStream("/resouces/zipfile/test.txt");
BufferedReader br = new BufferedReader(new InputStreamReader(in, "UTF-8"));

recursos es un paquete yarchivo zip Es un archivo zip.

Respuestas a la pregunta(3)

Su respuesta a la pregunta