Para cada tarefa CICS relacionada a Java, o CICS cria automaticamente duas classes Java PrintWriters que podem ser usadas como fluxos de saída padrão e de erro padrão. Os fluxos de saída padrão e de erro padrão são campos públicos na classe Task chamados out e err.
Se uma tarefa do CICS estiver sendo dirigida de um terminal (o terminal é chamado de recurso principal neste caso), O CICS mapeia os fluxos de saída padrão e de erro padrão para o terminal da tarefa.
Se a tarefa não tiver um terminal como seu recurso principal, os fluxos de saída padrão e de erro padrão são enviados para System.out e System.err.