国家之间发生战争的原因是比较多的,总的来说主要都是会一些经济利益发生战争,比如说由于两个国家的边境问题,边境就会没有处理好发生战争,有的时候由于民族协调问题,两个国家的民族由于历史问题一直存在斗争,有的时候由于一些特殊的突发事件引起两个国家的斗争。