# io.github.libtmux.LibTmuxException.LibTmuxException

- **Module:** io.github.libtmux.LibTmuxException
- **Package:** io.github.libtmux:libtmux
- **Language:** Java
- **Kind:** class
- **Source:** https://github.com/libtmux/libtmux-java/blob/c3517519ee799428a809ce6deb1708c8be289cd1/libtmux/src/main/java/io/github/libtmux/LibTmuxException.java#L13
- **Page:** https://libtmux.org/reference/java/io-github-libtmux-libtmuxexception-libtmuxexception/

The root of every operational failure this library raises.

<p>Unchecked, because a tmux failure can arise from any call and forcing every caller to declare
it would say nothing. This covers transport, tmux, hydration and query failures. It does not cover
programmer error: a null argument is a {@link NullPointerException}, an invalid value an
{@link IllegalArgumentException}, and use after close an {@link IllegalStateException}.

## Members

- `LibTmuxException` (method)
