@Override
	public void exception(String msg, Throwable t) {
		StringBuilder message = new StringBuilder();
		message.append("An exception occured in the garbage collector!").append("\r\n");
		message.append("\t").append("reason: ").append(msg).append(".");
		if (t != null)
			log.log(Level.SEVERE, message.toString(), t);
		else
			log.log(Level.SEVERE, message.toString());
	}