📄 m_assert.java
字号:
package myException;
//It is a class to set my own assert.
public class m_Assert extends Error
{
//Empty constructor.
public m_Assert()
{
}
//ConStructor use a String as its parameter.
private m_Assert(String detailMessage)
{
super(detailMessage);
}
//Constructor use an Object as its value.
public m_Assert(Object detailMessage)
{
this("" + detailMessage);
if (detailMessage instanceof Throwable)
initCause((Throwable) detailMessage);
}
//Constructor use a boolean value as its parameter
public m_Assert(boolean detailMessage)
{
this("" + detailMessage);
}
//Constructor use a char value as its parameter
public m_Assert(char detailMessage)
{
this("" + detailMessage);
}
//Constructor use an integer value as its parameter
public m_Assert(int detailMessage)
{
this("" + detailMessage);
}
//Constructor use a long value as its parameter
public m_Assert(long detailMessage)
{
this("" + detailMessage);
}
//Constructor use a float value as its parameter
public m_Assert(float detailMessage)
{
this("" + detailMessage);
}
//Construtor use a double value as its parameter
public m_Assert(double detailMessage)
{
this("" + detailMessage);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -