Estou trabalhando no meu primeiro webservice, estou implementando ele com jersey, gostaria de saber se é possível e se for como posso fazer para que não retorne erro ao apontar para um endereço inválido, ex.:
http://localhost:8080/sistema/usuarios (retorna a lista de usuario no padrao json)
http://localhost:8080/sistema/usuarios/id/01 (retorna o usuario de id 01, se for localizado, caso não for retorna null)
http://localhost:8080/sistema/usuarios/id - esse é um endereço inválido pois não está mapeado, e gera um erro.
Como seria possível no 3º exemplo simplesmente não retornar um erro ?