1,違法和非法的區別如下:
(1)它們的定義不同;違法是指違反法律的禁止性規定或者屬於法律沒有規定的範疇;違法是指特定法律主體由於主觀過錯而實施或者造成的,具有壹定社會危害性,應當依法追究責任的行為;
(2)適用範圍不同;絕對不允許違法表示違反法律的禁止性規定;違法表示是指行為人有故意或者過失行為,即行為人主觀上有過錯,情節較輕;
(3)主體不同;違法主體必須是達到法定責任年齡、具有責任能力的自然人和依法成立的法人,是行為人;非法主語可以表示某項規定、某事等。不符合規定。
2.法律依據:《中華人民共和國刑法》第二條
本法的任務是用刑罰同壹切犯罪行為作鬥爭,以維護國家安全、人民民主專政和社會主義制度,保護國有財產和勞動群眾集體所有的財產,保護公民的私人財產,保護公民的人身權利、民主權利和其他權利,維護社會經濟秩序,保障社會主義建設的順利進行。
文章
罪刑法定原則,依法定罪處罰;法律沒有明確規定是犯罪行為的,不得定罪處罰。
第二,違法的構成要件是什麽?
1,肯定是違反法律的;
2.違反法律必須是不同程度地侵害受法律保護的社會關系的行為;
3、違法壹般必須有行為人的故意或過失;
4.違法者必須具有特定的法律責任或法律行為能力。