4 * Thrown whenever an DI problem occurs.
6 public class InjectionException extends RuntimeException {
8 private static final long serialVersionUID = 3221609361590670030L;
11 * Creates a new instance of <code>InjectionException</code> without detail message.
13 public InjectionException() {
17 * Constructs an instance of <code>InjectionException</code> with the specified detail message.
19 * @param msg the detail message.
21 public InjectionException(String msg) {
26 * Constructs an instance of <code>InjectionException</code> wrapping the specified throwable.
28 * @param t the throwable to wrap.
30 public InjectionException(Throwable t) {