public FrameworkErrorCode getErrcode() {
        return errcode;
    }
@Test
    public void testGetErrcode() {
        Throwable throwable = Assertions.assertThrows(FrameworkException.class, () -> {
            message.print4();
        });
        assertThat(throwable).hasMessage(FrameworkErrorCode.UnknownAppError.getErrMessage());
        assertThat(((FrameworkException)throwable).getErrcode()).isEqualTo(FrameworkErrorCode.UnknownAppError);
    }