对他国发动战争是不合法的。
从国际法的角度来看,对他国发动战争是严重违反国际法和国际准则的行为。国际法明确禁止国家使用武力或武力威胁来解决争端或改变他国领土完整。例如,联合国宪章中就明确规定了禁止使用武力原则,并强调所有会员国都应和平解决其国际争端,避免危及国际和平、安全与正义。
从国内法的角度来看,各国也都有相应的法律规定,禁止对外发动战争或参与非法的武装冲突。这些法律通常是为了维护国家的和平与安全,保护人民的生命和财产安全。
因此,无论是从国际法还是国内法的角度来看,对他国发动战争都是不合法的,也是不被国际社会所接受的。这样的行为不仅会导致严重的后果,包括人员伤亡、财产损失和国际关系的紧张,还会破坏国际秩序和稳定。
如果你对国际法或国内法关于战争和和平的规定有更多疑问,或者需要进一步的法律咨询,请随时向我提问。