Ice Reference Documentation
<<< Previous | Slice Documentation | Next >>>

# `Ice::UnknownUserException`

## Overview

    local exception UnknownUserException
        extends
    	UnknownException

This exception is raised if an operation call on a server raises a user exception that is not declared in the exception's `throws` clause. Such undeclared exceptions are not transmitted from the server to the client by the Ice protocol, but instead the client just gets an `UnknownUserException`. This is necessary in order to not violate the contract established by an operation's signature: Only local exceptions and user exceptions declared in the `throws` clause can be raised.

<<< Previous | Home | Next >>>
`Ice::UnknownRequestIdException` | Up | `Ice::UnmarshalOutOfBoundsException`